home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / edit / aled153.zip / ALED.DOC next >
Text File  |  1990-04-21  |  19KB  |  508 lines

  1.  
  2.                     ALed 1.5 -=- ALan's Text Editor Documentation
  3.                    ==============================================
  4.  
  5.  
  6.        ALed is a small powerful, programmers editor that was designed to
  7.        be suitable for most, if not all, of your text editing needs.
  8.  
  9.        FEATURES
  10.        ~~~~~~~~
  11.               -> POP-UP ASCII Table (moveable w/ arrow, pg & space keys)
  12.               -> POP-UP 3 Display 32 bit Calculator (Bin/Hex/Dec) (moveable)
  13.                  with logical operations. (+,-,*,/,and,or,not,xor,shift,mod)
  14.               -> Bracket Matching {} () [] <>
  15.               -> 10 MACRO Registers (record, execute, save, load, print)
  16.               -> UnDelete Lines
  17.               -> Multiple Buffers (As many as memory permits)
  18.               -> 10 Text Registers (for cut and paste)
  19.               -> Insert/Overstrike Editing
  20.               -> Load Multiple Files at the Command line
  21.               -> Search/Replace across all active buffers
  22.               -> Search/Replace Direction & Case Sensitivity Toggles
  23.               -> Ooops. Replace Back
  24.               -> Goto Line number
  25.               -> Goto Previous Lines (last 150 positions)
  26.               -> DOS Shell
  27.               -> DOS Commands (Nice for compilation)
  28.               -> Delete Word, Line, Register, Block, Buffer
  29.               -> Online Help
  30.               -> Constant Memory Display
  31.               -> Smart Indentation (toggled)
  32.               -> On-Screen Clock with Date & Time  (Removable)
  33.               -> Block Read (File Insert)
  34.               -> Block Write (Redirectable)
  35.               -> Graphic Characters
  36.               -> Buffer Printing
  37.               -> Split Screens
  38.               -> Buffer Rename
  39.               -> Directory/Subdirectory Support
  40.               -> File/Buffer Picklist
  41.               -> Adjustable TABS
  42.               -> Hex/Dec/Char Keypress Display
  43.               -> Redirectable I/O (CON/LPT/PRN/COM)
  44.               -> Snow Removal Toggle
  45.  
  46.        SYSTEM REQUIREMENTS
  47.        ~~~~~~~~~~~~~~~~~~~
  48.        ALed requires 256K of RAM,  a form of mass storage and an 80x25
  49.        Text monitor (Mono/CGA/EGA/VGA).
  50.  
  51.        For best results, I would use a system with over 256K and Color monitor
  52.  
  53.  
  54.        USING ALed
  55.        ~~~~~~~~~~
  56.  
  57.        To run Aled, Type "ALed <file1> <file2> <file3>....<filen>" and hit
  58.        return.
  59.  
  60.        If Aled finds the file, it will load it in memory, and load any
  61.        remaining files. However, if a file is not found, then Aled will
  62.        initialize a buffer with the file name. If no files are specified
  63.        at the command line, then ALed will initialize a buffer named
  64.        "NONAME". (Note: Buffers are easily removed or renamed )
  65.  
  66.         At this point you can begin entering your text, however, when you
  67.         want to save, you will be prompted to enter a new file name.
  68.  
  69.         Loading Files
  70.         ~~~~~~~~~~~~~
  71.         To load another file, press F3. You will see the current path
  72.         ( example C:\TC\PROG\ ) displayed and you will be prompted to enter
  73.         the file name to load. If you wish see a directory, press enter and
  74.         then use the arrow keys to select the file or change the directory.
  75.         If you wish change the path from the prompt, type in the entire path
  76.         and press return. (Ex: "C:\TC\PROG\").
  77.         If you wish to change drives, enter the drive specifier (C: or A: etc)
  78.         and ALed will load the picklist with the new drive's directory entries.
  79.         To open a new blank Buffer, Press ALT F3 and enter the new buffer name.
  80.  
  81.         Saving Files
  82.         ~~~~~~~~~~~~
  83.         To save the current file you are working on and remove it from the
  84.         working buffer, press F2. To save and Keep the file in memory, press
  85.         ALT F2.
  86.  
  87.         Searching/Replacing:
  88.         ~~~~~~~~~~~~~~~~~~~~
  89.         ALed contains two types of searches. Search and Search and Replace. To
  90.         search for text enter the search command (Alt-S Default) and then 
  91.         enter the search string. 
  92.         To search for text using ALed, press ALT+S and you will be prompted
  93.         for the text to search the buffer for. After you enter the search
  94.         string, ALed will search the buffer from the current line Downward
  95.         (Default) to the End of the Buffer.
  96.  
  97.  
  98.         Note: On the Status Line there are 2 Search Conditions. When ALed 
  99.         starts up, you will see an "IAsD" displayed on the Status Line.
  100.  
  101.            The I is for Insert mode
  102.                O is for Overstrike when toggled (INSERT)
  103.            The A is for AutoIndent
  104.                  Turned off when Toggled (ALT+I)
  105.            The s is for case significance during searches
  106.                S for Ignore Case when toggles (CTL+S)
  107.            The D is search Direction (Down)
  108.                U when Toggle (CTL+D)
  109.  
  110.         If the text is found, ALed will position the cursor at the found text.
  111.         If the text is not found, ALed will display "**** Not Found ****" on
  112.         the message line.
  113.  
  114.         You can toggle the direction and/or the case sensitivity of the search
  115.         and press ALT+A to attempt the search again, or you can press ALT+S
  116.         again and re-edit your search string for another attempt.
  117.  
  118.         The Search and Replace Function work similarly.
  119.  
  120.  
  121.        THE SCREEN
  122.        ~~~~~~~~~~
  123.  
  124.        Most of Aled's screen is used solely for displaying buffer data,
  125.        however there are two lines to be aware of.
  126.  
  127.        Status Line:
  128.  
  129.        This is the last line on the display screen and it constantly displays
  130.        the status for the buffer currently being edited. Displayed are
  131.        (from left to right) Current Line number, Total Number of lines, Column
  132.        position of the cursor, Memory available, and the name of the file or
  133.        buffer currently displayed.
  134.  
  135.        When ALed starts up, there is a 'IAsD' Displayed on this line.
  136.  
  137.        The I is for Insert mode
  138.            O is for Overstrike when toggled (INSERT)
  139.        The A is for AutoIndent
  140.              Turned off when Toggled (ALT+I)
  141.        The s is for case significance during searches
  142.            S for Ignore Case when toggles (CTL+S)
  143.        the D is search Direction (Down)
  144.            U when Toggle (CTL+D)
  145.  
  146.  
  147.         Using the 3 Display Calculator
  148.         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149.         One of the best features of ALed is it's unique programmers calculator
  150.         I've always wanted to be able to enter a value and instantly see all
  151.         of the BIN/HEX/DEC values displayed.
  152.  
  153.         Press ALT+C to invoke the popup calculator. If you wish to move the 
  154.         calculator around the screen, use the arrow keys for single space 
  155.         moves. Home,PageUp,End,PageDown move the calculator to the farthest 
  156.         corners of the screen, and SpaceBar to place the calculator in the 
  157.         center of the screen.
  158.  
  159.         This calculator in a NON-RPN type calculator. Meaning, it operates
  160.         just like an average hand-held calculator.
  161.         Enter a number, then enter a operator, then enter another number.
  162.         Then, you can:
  163.                 Press return for the sum
  164.                 Press '=' for the sum
  165.                 Enter another operator to continue calculating using the
  166.                 previous sum.
  167.  
  168.         Example: (1+(8*((54.0532/2)-9))) = ???
  169.  
  170.         enter        "54.0523"
  171.         enter         '/'
  172.         enter        '2'
  173.         enter         '-'
  174.         enter         '9'
  175.         enter        '*'
  176.         enter         '8'
  177.         enter        '+'
  178.         enter        '1'
  179.         enter        '=' or RETURN
  180.  
  181.         (1+(8*((32/54.0532)-9))) = 145.2128
  182.  
  183.         Using the ASCII Table
  184.         ~~~~~~~~~~~~~~~~~~~~~
  185.         Another useful programmers tool is the POP-UP ASCII Table.
  186.         To invoke this, Enter ALT+T.
  187.         to see other values, use the Up and Down arrow Keys. To
  188.         move the table, use the Left and Right Arrow keys.
  189.         Use the HOME or PGUP to move the table to the corners of the screen,
  190.         or, use SPACE to move the table to the center of the screen
  191.  
  192.